//
//  KKImagePickerModel.h
//  KKImagePickerController
//
//  Created by Leo on 15/6/25.
//  Copyright (c) 2015年 Juvid. All rights reserved.
//

#import <Foundation/Foundation.h>

#import <AssetsLibrary/AssetsLibrary.h>

static NSString* KKImagePickerControllerNotificationActionOfSend = @"KKImagePickerControllerNotificationActionOfSend";

@interface KKImagePickerModel : NSObject

@property (nonatomic, assign) NSInteger count;
@property (nonatomic, assign) NSInteger maxCount;

+ (instancetype)sharedManager;

- (void)addItemToArray:(ALAsset*)assetItem;

- (void)removeItemFromArray:(ALAsset*)assetItem;

- (ALAsset*)itemOfIndex:(NSInteger)index;

- (BOOL)matchItem:(ALAsset*)assetItem;

- (void)cleanAllItems;

- (NSArray*)allItems;

@end
